Cannon Beach Vacations from $298

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Plan, book, and manage your trip all in one place

Your Cannon Beach Vacation

From its highlights to its hidden delights, this city is best experienced with a Cannon Beach vacation package. Find somewhere to stay in Downtown Cannon Beach, which is good for culture, shopping and cafes. Every trip to Cannon Beach needs a well-planned itinerary. Fill yours with big-name attractions like Haystack Rock, Ecola State Park and Tillamook Head. Don't put off exploring this city any longer. Your dream Cannon Beach vacation is just a few clicks away with Expedia.

The Latest Cannon Beach vacation packages

Price found within the past 48 hours. Click for updated prices.
Capitol Hill Motel
SCP Depoe Bay
Mark Spencer Hotel
Siletz Bay Beachfront Hotel by OYO Lincoln City
Sentinel Hotel
Don't see what you're looking for?
See all available trips from Columbus to Cannon Beach
View all trips

Discover the most popular places to visit in Cannon Beach

What to do in Cannon Beach

Cannon Beach Hotel Deals

Tolovana Inn

Tolovana Inn

2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
$311 nightly
The price is $348 total per night from Jul 24 to Jul 25
$348 total
Jul 24 - Jul 25
Total includes taxes and fees
8.8/10 Excellent! (1,409 reviews)
"Great location for a family gathering. The studio was large and the ocean view was beautiful. We had about 14 people staying in different rooms and we could all gather for appetizers and a nice visit in the studio area before going out to dinner. Highly recommend this hotel."

Reviewed on Jul 21, 2025

Tolovana Inn
Surfsand Resort

Surfsand Resort

4 out of 5
148 West Gower, Cannon Beach, OR
$401 nightly
The price is $449 total per night from Jul 24 to Jul 25
$449 total
Jul 24 - Jul 25
Total includes taxes and fees
9.6/10 Exceptional! (1,005 reviews)
"We love Cannon Beach, and the Surfsand was conveniently located to everything. While we enjoyed our long weekend, there were two issues we felt needed addressed ... when I booked the room it said oceanfront view. The room was indeed facing the ocean with the "view" obscured by a very large flowering ..."

Reviewed on Jul 21, 2025

Surfsand Resort
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR
$291 nightly
The price is $326 total per night from Jul 24 to Jul 25
$326 total
Jul 24 - Jul 25
Total includes taxes and fees
9/10 Wonderful! (1,008 reviews)
"Older building nicely appointed."

Reviewed on Jul 21, 2025

Cannon Beach Hotel Collection
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find the Best Cannon Beach Vacation Packages

Cannon Beach Essential Information

Language
English
Currency
U.S dollars
Population
1,700
Max Temp Winter
45ºF
Max Temp Summer
65ºF
Top Sights
Ecola State Park, Seaside Aquarium and Hug Point State Park

More vacations you might like

Frequently asked questions

How much does a Cannon Beach vacation package cost?
Offering excellent value package deals from $298 on Expedia, you'll be thrilled with how little a vacation to Cannon Beach costs! Our packages make travel planning easier and your savings go further.
What are the cheapest months to go to Cannon Beach?
October, November and December are great times to look for cheap Cannon Beach vacation packages. Opting to travel in less busy months means you can generally find reduced prices on accommodations and flights.
How many days is enough for Cannon Beach?
We recommend planning a Cannon Beach vacation for a minimum of 2 days. This will give you time to check off top sights including Crescent Beach and Haystack Hill State Park, and also check out neighborhoods like Downtown Cannon Beach and Tolovana Park. You could even make time for a day trip from Cannon Beach.
Is it worth booking a vacation package to Cannon Beach?
Whether you're looking to explore top attractions like Haystack Rock and Tolovana Beach State Park on your Cannon Beach vacation, or coming for its great nature, camping and coastal beaches, there's something for everyone here. With so much to see and do, you'll soon discover why so many travelers think Cannon Beach is a good vacation destination.
How to find the best Cannon Beach package deals?
Bagging a cheap Cannon Beach package deal is a cinch with Expedia. After you've entered your destination and travel dates under our "Packages" tab, set your budget range, apply a few filters and see what's available. You can fine-tune your search by "Area," "Amenities," "Property type" and more. Sort the results by "Price: low to high" to discover the most wallet-friendly Cannon Beach package deals. Want a simple trick to get even more savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are often lower.
Is it cheaper to book a Cannon Beach vacation as a package?
You can enjoy significant savings on your next Cannon Beach escape by booking a personalized vacation package. Click on the "Package" heading, then select your travel dates and destination to view some great flight and hotel prices. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a rental car and you may score a better deal.
When to book a vacation package to Cannon Beach?
Score amazing discounts by booking your flights ahead of time with Expedia. If spontaneity is more your thing, grab one of our last-minute deals for an impromptu Cannon Beach getaway.
How to plan a trip to Cannon Beach?

  1. Choose when to go: Check your diary and get your bags packed. Your preferred season and the activities on offer will also help you decide when to vacation in Cannon Beach.
  2. Set your budget: Factor in costs such as flights, food and transportation when calculating how much to put aside for your trip to Cannon Beach. Then, choose a property that matches your budget, whether that's a low-cost stay or a lavish retreat.
  3. Organize your Cannon Beach escape with our trip planning tool: Search for and book hotels and things to do all in one place. You can also collaborate with family and friends to plan an unforgettable trip to Cannon Beach together.
  4. Decide how many days away: Start by compiling a list of the attractions you want to experience in Cannon Beach. Then, estimate how long you'll need for each, along with any travel time.
  5. Bundle your airfare and accommodations: After you've nailed down your dates and duration, book the ideal Cannon Beach vacation package for you.
  6. Book any activities or excursions: Here's the fun part — organizing everything you want to do and see. Explore some of the exciting things to do in Cannon Beach and book your tickets in advance to save time (and maybe some spending money too!).

Does Expedia offer Book Now, Pay Later Cannon Beach vacation packages?
Set off on your ideal getaway to Cannon Beach with Expedia's Book Now, Pay Later vacations. There's no need to save up or wait until your next paycheck — we've partnered with online lender Affirm to offer you flexibility with your finances. Our vacation packages with payment plans allow you to split the cost over 3, 6 or 12 months. With no late payment fees or hidden charges, you can easily stay on budget and snap up travel deals while they last.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.